<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>21-25</title>
</head>
<body>
	<script language="javascript">
		
		/*
		21.写一个函数，实现对数字数组的排序，var arr = [18, 45, 0, 58, 32,59]
		*/
		
		var arr = [18, 45, 0, 58, 32,59]; 
		var arr_xin = arr.sort();
		console.log(arr_xin);
		
		console.log("===========");
		
		
		
		
		
		
		
		
		/*
		22.写一个函数，求数组的所有元素的和，var arr = [18, 45, 333，5，6，1，5]
		*/
		
		var sum = 0;
		var arr = [18,45,333,5,6,1,5];
		for(var i = 0 ; i < arr.length ; i++){
			sum += arr[i];
		}
		console.log("22题数组元素的和为:"+sum);
		
		console.log("===========");
		
		
		
		
		
		
		
		/*
		23.写一个函数，求出3在数组 var arr = {3,4,3,5,7,9};中出现的次数
		*/
		
		function f1(){
			var arr1 = [3,4,3,5,7,9];
			var count = 0;
			for(var i = 0 ; i < arr1.length ; i++){
				if(arr1[i] == 3){
					count = count + 1;
				}
			}
			console.log("23题3出现的次数是:"+count);
		}
		
		f1();
		
		console.log("===========");
		
		
		
		
		
		/*
		24.写一个函数，用户输入任意两个不同数字,返回最后的最大值
		*/
		function f2(){
			var a = prompt("请输入第一个数字");
			var b = prompt("请输入第二个数字");
			a = parseInt(a);
			b = parseInt(b);
			var max = a > b ? a : b ;
			return max;
		}
		
		var c = f2();
		console.log("24题最大值是:"+c);
		
		console.log("===========");
		
		
		
		
		
		
		/*
		25.写一个函数，用户输入任意两个不同数字,返回两个整数的和
		*/
		function f3(){
			var a = prompt("请输入第一个数字");
			var b = prompt("请输入第二个数字");
			a = parseInt(a);
			b = parseInt(b);
			var max = a + b;
			return max;
		}
 		
		var he = f3();
		console.log("25题俩数之和是:"+he);
		
		console.log("===========");
		
 


		
	</script>
</body>
</html>
